#include "CutsceneState.h"

#include "Game.h"
#include "MainMenuState.h"

void CutsceneState::Cutscene() {
	throw "Not yet implemented";
}

CutsceneState::CutsceneState(CutsceneState& scene) {
	throw "Not yet implemented";
}

CutsceneState::CutsceneState() {
	throw "Not yet implemented";
}

CutsceneState* CutsceneState::GetInstance()
{
	throw "Not yet implemented";
}

void CutsceneState::Enter()
{
	throw "Not yet implemented";
}

void CutsceneState::Exit()
{
	throw "Not yet implemented";
}

bool CutsceneState::Input()
{
	// If escape return to main menu
	if(CSGD_DirectInput::GetInstance()->KeyPressed(DIK_ESCAPE))
		Game::GetInstance()->ChangeState(MainMenuState::GetInstance());

	return true;
}

void CutsceneState::Update()
{
	throw "Not yet implemented";
}

void CutsceneState::Render()
{
	throw "Not yet implemented";
}